Represents a strongly-typed object for writing/deleting a batch of items
in a single DynamoDB table
Inheritance Hierarchy
Namespace: Amazon.DynamoDBv2.DataModel
Assembly: AWSSDK.dll
Version: 2.0.0.3
Syntax
public class BatchWrite<> : BatchWrite
The BatchWrite<> type exposes the following members
Methods
Name | Description | |
---|---|---|
![]() |
AddDeleteItem(T) | |
![]() |
AddDeleteItems(IEnumerable`1) | |
![]() |
AddDeleteKey(object) | Add a single item to be deleted in the current batch operation. Item is identified by its hash primary key. |
![]() |
AddDeleteKey(object, object) | Add a single item to be deleted in the current batch operation. Item is identified by its hash-and-range primary key. |
![]() |
AddPutItem(T) | |
![]() |
AddPutItems(IEnumerable`1) | |
![]() |
Combine(BatchWrite[]) | Creates a MultiTableBatchWrite object that is a combination of the current BatchWrite and the specified BatchWrites |
![]() |
Execute() | Executes a server call to batch-write/delete the items requested. If more than 25 put/delete operations are specified, calls of up to 25 put/delete items will be made until all items are processed. |
![]() |
ExecuteAsync(CancellationToken) |
Initiates the asynchronous execution of the Execute operation.
|
Version Information
.NET Framework:
Supported in: 4.5, 4.0, 3.5